multiple-stage pump - German English Dictionary